spine of helix - Turco Inglés Diccionario